upper turret - İspanyolca İngilizce Sözlük